﻿using System.ComponentModel.DataAnnotations;

namespace Weapp.Data.Entities
{
    public class SizeCategory
    {
        public SizeCategory()
        {

        }

        public int SizeCategoryId { get; set; }

        [Required(AllowEmptyStrings = false)]
        public string Name { get; set; }

        public int AttackAndArmorClassModifier { get; set; }

        public int SpecialAttacksModifier { get; set; }

        public decimal MinHeightOrLength { get; set; }

        public decimal MaxHeightOrLength { get; set; }

        public decimal MinWeight { get; set; }

        public decimal MaxWeight { get; set; }

        public decimal Space { get; set; }

        public decimal NaturalReachTall { get; set; }

        public decimal NaturalReachLong { get; set; }

        public decimal BipedCarryingCapacityMultiplier { get; set; }

        public decimal QuadrupedCarryingCapacityMultiplier { get; set; }
    }
}
